verruca (pl: verrucae) - French English Dictionary